dd5806758b5a20725c035f1ab0051b8c32ad5837,zanata-war/src/main/java/org/zanata/webtrans/server/rpc/GetTransUnitListHandler.java,GetTransUnitListHandler,execute,#GetTransUnitList#ExecutionContext#,81
Before Change
GetTransUnitsNavigationResult navigationResult = null;
if (action.isNeedReloadIndex())
{
GetTransUnitsNavigation getTransUnitsNavigation = new GetTransUnitsNavigation(action.getDocumentId().getId(), action.getPhrase(), action.isFilterUntranslated(), action.isFilterNeedReview(), action.isFilterTranslated(), action.isFilterApproved(), action.isFilterRejected());
log.debug("get trans unit navigation action: {}", getTransUnitsNavigation);
navigationResult = getTransUnitsNavigationService.getNavigationIndexes(getTransUnitsNavigation, hLocale);
After Change
private GetTransUnitsNavigationService getTransUnitsNavigationService;
@Override
public GetTransUnitListResult execute(GetTransUnitList action, ExecutionContext context) throws ActionException
{
identity.checkLoggedIn();
HLocale hLocale = validateAndGetLocale(action);
log.info("action: {}", action);
int targetOffset = action.getOffset();
int targetPage = action.getOffset() / action.getCount();
GetTransUnitsNavigationResult navigationResult = null;
if (action.isNeedReloadIndex())
{
GetTransUnitsNavigation getTransUnitsNavigation = new GetTransUnitsNavigation(action.getDocumentId().getId(), action.getPhrase(), action.getFilterStates());
log.debug("get trans unit navigation action: {}", getTransUnitsNavigation);
navigationResult = getTransUnitsNavigationService.getNavigationIndexes(getTransUnitsNavigation, hLocale);